@charset "utf-8";
/* CSS Document */
body,button,dd,dl,dt,h1,h2,h3,h4,h5,h6,input,li,ol,p,td,textarea,th,ul{margin:0;padding:0}
body{background-color:#e9e9e9;}
ol,ul{list-style:none}
a{text-decoration:none}
a:hover{text-decoration:none}
a img{border:none}
button,input,select,textarea{font-size:100%;outline:none; border:0;}
table{border-collapse:collapse;border-spacing:0}
html{overflow-y:scroll}
img{vertical-align:middle;border:0;}
/*reset end*/
.fl{ float:left;}
.fr{ float:right;}
.clearfix:after{content:'\200B';display:block;height:0;clear:both;visibility:hidden}
* html .clearfix{zoom:1;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
/*commen end*/
.bdInfo_name{ font-size:24px; color:#00a4e4; padding-bottom:34px; border-bottom:1px solid #d1d1d1; width:100%;background-color:#e9e9e9;}
.bdInfo_name p{padding-left:8px;}
@media(max-width:480px){
.bdInfo_name{font-size:18px;padding-bottom:24px; margin-top:-7px;width:100%;}
}
@media(max-width:344px){
.bdInfo_name{font-size:16px;padding-bottom:20px; margin-top:-9px;width:100%;}
}
@media(max-width:320px){
.bdInfo_name{font-size:16px;padding-bottom:17px; margin-top:-15px;width:100%;}
}
/*bdInfo_name end*/
.bdInfo_main{ margin-bottom:363px;}
.entry{ border-bottom:1px solid #d1d1d1;padding:39px 8px;width:100%;cursor:pointer;}
.entry h1{ font-size:28px;}
.entry .inheritor{ font-size:28px;}
@media(max-width:480px){
.entry{padding:26px 8px;width:100%;}
.entry h1{ font-size:22px;}
.entry .inheritor{ font-size:22px;}
}
@media(max-width:344px){
.entry{padding:20px 8px;width:100%;}
.entry h1{ font-size:19px;}
.entry .inheritor{ font-size:19px;}
}
@media(max-width:320px){
.entry{padding:16px 8px;width:100%;}
.entry h1{ font-size:17px;}
.entry .inheritor{ font-size:16px;}
}
/*bdInfo_main end*/
.bdInfo_details{ background-color:#fff; padding:35px 20px; display:none;}
.bdInfo_details li{ font-size:24px; color:#666; line-height:2.5;float:left; width:100%;} 
.bdInfo_details dt{ text-align:right;width:35%;float:left; display:block;}
.bdInfo_details dd{float:left; display:block;}
.bdInfo_details h2{ font-size:16px; padding-top:4px;padding-bottom:4px;}
.bdInfo_details p span{ float:right; color:#e36f1d;}
.guarantee{ padding-bottom:15px;}
.fanwei li{ border-bottom:1px dotted #e9e9e9;}
#zunshi{float:left;color:#00a4e4;}
@media(max-width:480px){
.bdInfo_details{padding:0;}
.bdInfo_details_area{padding:35px 20px;}
.bdInfo_details li{ font-size:16px; color:#666; line-height:2.5;float:left; width:100%;} 
.bdInfo_details dt{ text-align:right;width:35%;float:left; display:block;}
.bdInfo_details dd{float:left; display:block;}
.bdInfo_details h2{ font-size:16px; padding-top:4px;padding-bottom:4px;}
.bdInfo_details p span{ float:right; color:#e36f1d;}
.guarantee{ padding-bottom:15px;}
.fanwei li{ border-bottom:1px dotted #e9e9e9;}
#zunshi{float:left;color:#00a4e4;}
}
@media(max-width:344px){

}
@media(max-width:320px){
.bdInfo_details li{ font-size:14px;} 

}
/*bdInfo_details end*/
#paddingLR0{ padding-right:0; padding-left:0; padding-bottom:26px;}
.protect{ background-color:#74C6E6; color:#fff; font-size:16px; margin-bottom:2px; padding-left:66px; padding-top:26px; padding-bottom:26px; padding-right:44px; display:none; cursor:pointer;}
.protect_info{ padding-left:3px;}
#guanxi{width:60%; padding-left:28px;}
/*protect end*/







.head{ background:#00a4e4; padding:15px 20px;margin-bottom:28px;}
.Insurance_header{ background-color:#00A4E4;padding:15px 40px;}
.Insurance_banner{ text-align:center; margin-right:30px;font-size:28px;color:#666; font-weight:bold;}
.banner_margB{ margin-bottom:25px;}
.welcom,.system{ color:#999;font-size:20px; margin:10px 25px;line-height:1.5;}
.system{color:#e36f1e;margin-bottom:24px;}
@media(max-width:640px){
.welcom,.system{font-size:18px}
.Insurance_banner{ font-size:26px;}
}
@media(max-width:480px){
.welcom,.system{font-size:16px}
.Insurance_banner{ font-size:24px;}
.logo{ margin-top:8px;}
}
@media(max-width:320px){
.logo{ margin-top:5px;}
.phoneNumber{ margin-right:-10px;}
}
form{background-color:#fff; padding:32px 25px;}
label{ color:#666;float:left;}
input{border:none;width:130px;}
placeholder{ padding-left:10px;}
@media(min-width:641px){
label{ font-size:28px;width:25%;}
}
.wenhao{position:absolute;right:5px;}
@media(max-width:640px){
label{ font-size:26px;width:30%;}
}
@media(max-width:480px){
label{ font-size:20px;width:38%;}
}
.wenhao,.jiantou{width:30px;height:30px;position:absolute;right:0px;cursor:pointer}
.jiantou{width:19px;height:28px;}
.buy{ padding-bottom:18px;border-bottom:1px solid #e9e9e9; overflow:hidden; position:relative;}
.buy .meiya{color:#333;display: inline-block;width: 12rem;overflow:hidden;
word-break:keep-all;
white-space:nowrap;
text-overflow:ellipsis;}
.name{padding-bottom:30px; padding-top:18px;border-bottom:1px solid #e9e9e9; position:relative;}
.name input{ font-size:20px; position:relative;}
.number{padding-top:17px;position:relative;}
.number input{ font-size:20px; position:relative;}
.btn{width:100%;font-size:36px; background-color:#e36f1d;color:#fff;margin-top:35px;margin-bottom:100px; padding-top:16px;padding-bottom:16px;border-radius:5px;}
@media(min-width:641px){
.buy .meiya{font-size:28px;}
}
@media(max-width:640px){
.btn{ font-size:36px;}
.buy .meiya{ font-size:26px;}
}
@media(max-width:480px){
.btn{ font-size:25px; margin-top:3px;}
.btn1{margin-top:35px;}
.buy .meiya{ font-size:20px;width: 9rem;}
}
@media(max-width:320px){
.btn{ font-size:22px; margin-top:2px;}
.btn1{margin-top:35px;}
}
/*Insurance end*/
.emial_banner{text-align:center; margin-right:30px;font-size:24px;color:#00a4e4; font-weight:bold;margin-top:21px;}
.emial_centent{ background-color:#fff;padding:60px 30px 85px 30px;}
.emial_centent p{ color:#666;font-size:24px;line-height:46px;}
.blue{ color:#00a4e4;}
@media(min-width:641px){
.emial_centent p{ font-size:24px;}
}
@media(max-width:640px){
.emial_centent p{ font-size:20px;}
}
@media(max-width:480px){
.emial_centent p{ font-size:18px;}
}
.bgc{ background-color:#fff;}
.emila_footer{ color:#333;font-size:24px;text-align:center;}
.email_marg{ margin-top:23px;padding-bottom:100px;}
@media(max-width:640px){
.emila_footer{ font-size:22px;}
}
@media(max-width:480px){
.emila_footer{ font-size:20px;}
}
@media (max-width: 640px) {
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {float: left;}
.col-md-12 { width: 100%;}.col-md-11 {width: 91.66666667%;}.col-md-10 {width: 83.33333333%;}.col-md-9 {width: 75%;}.col-md-8 {width: 66.66666667%;}.col-md-7 {width: 58.33333333%;}.col-md-6 {width: 50%;}.col-md-5 { width: 41.66666667%;}.col-md-4 {width: 33.33333333%;}.col-md-3 {width: 25%;}.col-md-2 {width: 16.66666667%;}.col-md-1 {width: 8.33333333%;}
}
@media(min-width:641px){
.website,.cat{ font-size:28px;}
}
@media(max-width:640px){
.website,.cat{ font-size:24px;}
}
@media(max-width:480px){
.website,.cat{ font-size:20px;}
}
@media(max-width:360px){
}
@media(max-width:320px){
}
.ture{ color:#00a4e4; float:right}
.website,.cat{ color:#808080;text-align:center; display:block;width:95%; padding:33px 0 24px;}
.cat{ padding:17px 0 74px;}



.popup{
    visibility: hidden;
    position: relative;
    z-index: 9999;
    width: 100%;
    position: fixed;
    bottom: -100%;
    left: 0;
    -webkit-transition: .5s all ease;
    transition: .5s all ease;
	background-color: #fff;
}
.slideUp{
    visibility: visible;
    bottom: 0;
    -webkit-transition:.5s all ease;
    transition:.5s all ease;
}
.popup h2{
    font-size: 1.2rem;
    font-weight: normal;
    text-align: center;
    color: #000;
    padding: 1rem 0;
    border-bottom: 1px solid #F0F0F0;
}
.popup h2 .popup-cancel{
	display:inline-block;
    width: 1.2rem;
    height: 1.2rem;
	background:url(../images/close.png) center center;
	float:left;
	margin-left:1.2rem;
}
.popup h2 .popup-confirm{
	display:inline-block;
    width: 3.6rem;
    height: 1.2rem;
	color:#00a4e4;
	float:right;
	margin-right:1.2rem;
}
.popup-bg{
    position: fixed;
    top:0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 99;
    opacity: 0.7;
    background-color:#000;
    display: none;
    -webkit-animation-name: fadeIn;
    -webkit-animation-duration: .5s;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-delay: 0s;
}
.popup .class-list{
    border-bottom: none;
    max-height: 16rem;
    overflow: auto;
}
.popup .class-list{
    border-bottom: none;
    max-height: 25rem;
    overflow: auto;
}
.class-list li{
    padding:1.4rem 1rem 1.4rem 0;
    margin-left: 1rem;
    border-bottom: 1px solid #F0F0F0;
    font-size: 1.2rem;
	text-align: center;
}
.class-list li:last-child{
    border: none;
}
.class-list li a{
    color: #808080;
    /*background: url() no-repeat 97% center;*/
    background-size: 0.5rem 0.9rem;
    display: block;
    margin-right: -1rem;
}
.popup-tip{
    visibility: hidden;
    z-index: 9999;
    width: 80%;
    position: fixed;
    top: 35%;
    left: 10%;
    background-color: #fff;
	padding:.5rem 1.2rem;
}
.popup-tip h2{border-bottom:1px solid #f2f2f2;color:#333;font-size:1.2rem;padding:1rem 0;font-weight:normal;}
.popup-tip h2 .popup-close{
	display:inline-block;
    width: 1.2rem;
    height: 1.2rem;
	background:url(../images/close.png) center center;
	float:right;
	margin-left:1.2rem;
}
.popup-tip div{padding: 1rem 0;}
.popup-tip p{font-size:1rem;color:#808080;line-height:1.6rem;}